curb strap - Allemand Anglais Dictionnaire